home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Personal Computer World 2009 February
/
PCWFEB09.iso
/
Software
/
Linux
/
Kubuntu 8.10
/
kubuntu-8.10-desktop-i386.iso
/
casper
/
filesystem.squashfs
/
usr
/
share
/
doc
/
hplip
/
TODO.Debian
< prev
next >
Wrap
Text File
|
2008-10-13
|
2KB
|
47 lines
When running hpiod as non-root:
- add it to group scanner (see Ubuntu)
- hp-toolbox busyloops if hpssd is restarted
- hp-toolbox busyloops in other ocasions
- hp-sendfax busyloops
Looks like all the pyqt code that talks to hpssd likes to busyloop
- faxing does not work since 1.6.7.
1.6.9:
Talk to upstream:
- Use libtool for dlopen()
1.6.6/1.6.7:
- syslogging from hppsc has this crap "python" tag, that needs to become hpssd[pid]
- check to make sure we are shipping everything. copier/ was missing
hpiod:
1. Fix pidfile locking so that main thread waits for the others to die
before exiting
2. Privilege separation, do away with most crap as root
3. Fix hpiod syslog to also include [pid] information
hpssd.py:
1. remove all hardcoded paths
2. syslog() stuff instead of dumping to stdout, and do it in a less
hideous way than "khazad-dum python: [ERROR] ..."
U1. Get upstream to allow one to configure sender address, etc
U2. Date header (#291277), precedence header too.
sane backend:
1. provide sane-<whatever> manpage
build:
1. use python automake support
1a. Make sure to call python as the detected python in autoconf, NOT as "python"
when that's fixed, remove "python" build-dep.
2. get all the hplip stuff into a hplip *python* package (basically, add hplip. before every import)
2a. then move it out of /usr/lib into the python paths
3. remove hardcoding of /etc/hp, make it a configure.in thing
4. remove python #! lines from stuff that are not end-user executables (done?)
5. fix and submit upstream something less hackish than the data -> ../share/data symlink